dry ditch - Spanish English Dictionary